﻿/*公共样式*/
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,input,select,textarea{font:14px/1.5 "微软雅黑",arial,\5b8b\4f53,sans-serif}
body{color:#666;}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace}
small{font-size:12px}
ol,ul{list-style:none}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:none;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
img{vertical-align:top}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0} 
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
/*自定义样式*/
.container{width:100%;margin:0 auto;overflow:hidden;}
/**********************    head    **********************/
.gray{width:100%; min-width:1200px;margin:0 auto; background:#f1f1f1; overflow:hidden;}
.head{width:1200px; height:42px;margin:0 auto;overflow:hidden;}
.head p{float:left;color:#999;line-height:42px;}
.head a{margin-left:20px;line-height:42px;color:#999;}
.head a img{margin-top:15px;margin-right:4px;}
/**********************    logo    **********************/
.white{width:100%; min-width:1200px;margin:0 auto; background:#fff; overflow:hidden;}
.header{width:1200px; height:130px;margin:0 auto;overflow:hidden;}
.logo{width:710px;margin-top:26px;}
.logo img{width:475px; height:95px;float:left;}
.logo p{width:210px;float:left;font-size:22px;color:#222;margin-top:8px;margin-left:24px;}
.logo p span{color:#54b54e;}
.iphone{float:right; margin-top:44px;}
.iphone img{width:265px; height:52px;}
/**********************    导航    **********************/
.green{width:100%; min-width:1200px;margin:0 auto; background:#54b54e; overflow:hidden;}
.nav{width:1200px; height:49px;margin:0 auto;overflow:hidden;}
.nav ul{display:block;margin:0 auto;}
.nav ul li{width:165px; height:49px;float:left;}
.nav ul li a{font-size:15px;color:#fff;text-align:center;line-height:49px; display:block;font-weight:600;}
/**********************    banner    **********************/
.banner{min-width:1200px;position:relative;z-index:10; }
.main_visual{height:664px; overflow:hidden; display:block; position:relative;}
.main_image{height:664px; overflow:hidden; display:block; position:relative;}
.main_image ul{width:9999px; overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:664px;}
.main_image li a{overflow:hidden;display:block;height:664px;}
#btn_prev,#btn_next{z-index:20;position:absolute;display:block;width:40px;height:60px;top:300px;display:none;}
#btn_prev{ background:url(../images/btn_l.png) left top no-repeat; left:0%;}
#btn_next{ background:url(../images/btn_r.png) right top no-repeat; right:0%;}
/**********************    产品展示    **********************/
.sy_pro{width:1200px; height:1050px;margin:0 auto;overflow:hidden;}
.sy_pro_bt{margin:50px auto;}
.sy_pro_bt img{display:block;margin:0 auto;}
.cpzx-r{width:1200px;margin:0 auto;}
.r-t{height:92px;margin:0 0 40px 129px;}
.r-t li{width:142px;height:46px;float:left;margin-right:18px;display:inline;}
.r-t li a{width:142px;height:46px;display:block;background:#f1f1f1;font:15px "Microsoft YaHei";color:#666;text-align: center;line-height:46px;}
.r-t li a:hover,.r-t li.cur a{background:#54b54e;color:#fff;}
.r-t li.none{margin-right:0px;}
.r-b li{width:382px;float:left;display:inline;margin-right:27px;}
.r-b li.none{margin-right:0px;}
.r-b li.none + li{clear:left;}
.r-b li:nth-child(3n){margin-right:0px;}
.r-b li:nth-child(3n) + li{clear:left;}
.r-b li img{background:#fdf6e1;width:382px;height:258px;overflow:hidden;}
.r-b li span{display:block;text-align:center;font:14px "Microsoft YaHei";padding-top:18px;padding-bottom:26px;}
.r-b li a:hover{color:#54b54e;}
.more{width:182px;height:48px;margin:0 auto;}
.more img{width:182px;height:48px;display:block;}
/**********************    关于我们    **********************/
.white01{width:100%;min-width:1200px;margin:0 auto; background:url(../images/au_bg.jpg) no-repeat center top;overflow:hidden;}
.sy_au{width:1200px;height:687px;margin:0 auto;overflow:hidden;}
.sy_au_con{width:1200px;height:436px;margin:15px auto 0;background:#54b54e;}
.sy_au_con .fl{width:498px;height:306px;margin:68px 0 0 32px;}
.sy_au_con .fr{width:580px;margin:74px 48px 0 0;}
.sy_au_con .fr p{color:#fff;line-height:36px;}
.sy_au_con .fr img{width:182px;height:48px;display:block;margin-top:36px;}
/**********************    新闻资讯    **********************/
.sy_news{width:1200px;height:564px;margin:0 auto;overflow:hidden;}
.sy_news_con .fl{width:596px;}
.sy_news_con .fl li{width:596px;height:106px;margin-bottom:24px;background:#f1f1f1;}
.sy_news_con .fl li span{float:left;width:100px;display:inline-block;padding:18px 0 0 0;font:40px "Arial"; color:#999;text-align:center;background:url(../images/line.gif) no-repeat right 30px;}
.sy_news_con .fl li span i{display:block;font-style:normal;text-transform:uppercase;font:14px "Arial";}
.sy_news_con .fl li h2{width:470px; margin-left:14px;margin-top:28px;float:left;font-size:15px; color:#666; font-weight:500;}
.sy_news_con .fl li h2 a:hover{color:#54b54e;}
.sy_news_con .fl li p{width:470px;margin-left:14px;float:left;font-size:14px;color:#999;line-height:30px;}
.sy_news_con .fr{width:574px;height:364px;background:#f1f1f1;}
.sy_news_con .fr img{width:530px;height:270px;margin:20px 0 0 20px;}
.sy_news_con .fr h2{width:520px;margin-left:28px;margin-top:10px;font-size:15px;color:#666;font-weight:500;}
.sy_news_con .fr h2 a:hover{color:#54b54e;}
.sy_news_con .fr p{width:520px;height:30px;font-size:14px;color:#999;line-height:30px;margin-left:28px;}


#div1{ width: 1100px;  position: relative;overflow: hidden;}
			#div1 ul { width: 1100px; height: 180px; position: relative; }
			#div1 ul li { height: 150px; float: left; list-style: none; padding-right:20px;}
			#div1 ul li img { width: 200px; height: 150px; display: inline-block;}

/**********************    工程案例    **********************/
.sy_cs{width:96%;height:570px;margin:0 auto;}
#product{width:100%;height:544px;margin:0px auto;}
#demo {width:100%; overflow: hidden; height:340px;}
#indemo {width:800%; float: left; height:296px;}
#demo1 {float:left; height:296px;}
#demo2 {float:left; height:296px;}
#probox{margin:auto;}
#probox dl{width:296px;height:296px;text-align:center;float:left;margin-right:21px;}
#probox dt{width:280px; height:296px;}
#probox dt img{display:block;width:280px;height:234px;margin:0 auto;}
#probox dt a{width:296px;height:288px;background:#f1f1f1;color:#666;line-height:3;display:block;padding-top:8px;}
#probox dt a:hover{background:#54b54e;color:#fff;}
/**********************    联系我们    **********************/
.sy_ct{width:1200px; height:576px;margin:0 auto;overflow:hidden;position:relative;}
.sy_ct_con .fl img{width:594px; height:338px;border:3px solid #e5e5e5;}
.ly_message{width:542px;height:300px;float:left;margin-left:50px;}
.ly_message p{font-size:18px;color:#666;margin-bottom:8px;}
.ly-input{width:542px;overflow:hidden;margin-bottom:18px;color:#999;font-size:14px;border:0;}
.ly-input input[type="text"]{width:530px;height:42px;color:#999;padding-left:10px; border:1px solid #e5e5e5;}
.ly-input input[type="submit"]{width:182px;height:48px;font-size:14px;text-align:center;background:#54b54e;border:0; color:#fff;}
.ly-input textarea{width:530px;height:106px;color:#999;padding-left:10px;padding-top:10px;border:1px solid #e5e5e5;}
/**********************    footer    **********************/
.b_gray{width:100%; min-width:1200px;margin:0 auto; background:#212121;}
.sy_footer{width:1200px; height:314px;margin:0 auto;position:relative;}
.footer_nav{width:1200px;height:49px;background:url(../images/ft_nav.png) no-repeat center top;margin:0 auto;position:absolute;top:-25px;left:0;}
.footer_nav ul{width:1100px;margin:0 auto;}
.footer_nav li{float:left;margin-right:44px;color:#fff;line-height:49px;}
.footer_nav li:last-child{margin-right:0;}
.footer_nav li a{color:#fff;line-height:49px;}
.link{padding-top:50px;background:url(../images/link_bg.gif) no-repeat center 90px;}
.link p{font-size:18px;color:#dfdfdf;}
.link p span{font-size:14px; text-transform:uppercase;}
.link a{color:#dfdfdf;margin-right:20px;margin-top:30px;display:inline-block;}
.link a:hover{color:#54b54e;}
.footer_text{margin-top:20px;}
.footer_text p{width:800px;height:100px;float:left;color:#dfdfdf;line-height:30px;}
.footer_text .fr{width:142px;position:relative;}
.footer_text .fr img{float:right;border:1px solid #bfbfbf;padding:6px;position:absolute;top:-26px;right:20px;}
.footer_text .fr span{color:#dfdfdf;text-align:center;display:block;line-height:40px;position:absolute;top:108px;right:50px;}

/**********************   内页公共左侧   **********************/
.ny_main{width:1200px;min-height:780px;margin:0 auto;}
.ny_main .fl{width:230px;padding:0;background:url(../images/left_bg.gif) no-repeat 0 0; margin-top:44px;}
.ny_main .fr{width:930px;margin-top:38px;margin-bottom:40px;}
.ny_main_nav{width:230px;}
.ny_main_nav h2{width:210px;height:49px;font-size:22px;color:#fff;line-height:49px;font-weight:500;padding-left:20px;background:#54b54e;}
.ny_main_nav ul{margin-top:20px;}
.ny_main_nav li{width:230px;height:38px;margin-bottom:20px;}
.ny_main_nav li a{font-size:15px;color:#666;line-height:38px;height:38px;padding:0px 0px 0px 15px;display:block;background:#e5e5e5;}
.ny_main_nav li a:hover{color:#fff;background:#54b54e;}
.ny_ct{width:269px; margin-top:30px; margin-bottom:15px; overflow:hidden;}
.ny_ct h2{width:210px;height:49px;font-size:22px;color:#fff;line-height:49px;font-weight:500;padding-left:20px;background:#54b54e;}
.ny_ct .ny_ct_con{width:218px;padding:15px 0 15px 10px;border:1px solid #e5e5e5;border-top:none;}
.ny_ct .ny_ct_con h4{line-height:24px;color:#222;font-weight:800;}
.ny_ct .ny_ct_con ul{padding-top:8px;}
.ny_ct .ny_ct_con ul li{line-height:30px;}
/**********************    产品中心页    **********************/
.ny_main_pro{width:930px;margin:0 auto;}
.ny_main_pro ul{width:960px; float:left; margin-top:30px; overflow:hidden;}
.ny_main_pro ul li{width:290px; height:230px;float:left; margin-right:30px; margin-bottom:20px;}
.ny_main_pro ul li img{width:290px;height:196px; display:block;}
.ny_main_pro ul li a{ font-size:14px;color:#666;text-align:center;line-height:40px; display:block;}
.ny_main_pro ul li a:hover{color:#54b54e;}
/**********************    内页右侧标题    **********************/
.ny_main_bt{width:930px; height:52px;border-bottom:#999 1px dashed;}
.ny_main_bt h2{font-size:18px;color:#222; font-weight:500;line-height:52px;float:left;}
.ny_main_bt p{font-size:14px;color:#999; line-height:42px;float:right;padding-top:10px;}
.ny_main_bt p a{color:#999;}
.ny_main_bt p a:hover{color:#54b54e;}
/**********************    新闻动态页    **********************/
.ny_main_news{width:920px;margin:0 auto;}
.ny_main_news ul{width:920px;float:left; margin-top:30px;}
.ny_main_news ul li{width:920px; height:148px;float:left;border-bottom:dashed 1px #e9e9e9; margin-bottom:20px;}
.ny_main_news ul li img{width:160px; height:120px;float:left;border:3px solid #eee;}
.ny_main_news ul li h3{width:728px;float:left;margin-left:25px;line-height:30px;font-weight:normal;font-size:16px; }
.ny_main_news ul li p{ width:728px;float:left;margin-left:25px;color:#999; font-size:14px;line-height:24px;overflow:hidden;}
.ny_main_news ul li span{margin-left:25px;float:left;color:#999;font-size:12px;margin-top:10px;}
.ny_main_news ul li a{color:#666;}
.ny_main_news ul li a:hover{color:#54b54e;}
/**********************   内页关于我们   **********************/
.ny_au{width:880px;margin:20px auto 30px;}
.ny_au p{font-size:14px; line-height:30px;color:#666;text-indent:2em;}
/**********************    分页    **********************/
.btu_turn{width:930px;text-align:center;margin:40px auto;}
.btu_turn a{font-size:12px;color:#666; background:#f3f3f3; border:solid 1px #eee;margin-right:5px; padding:5px 10px;}
.btu_turn a:hover{color:#fff;background:#54b54e;}
.btu_turn a.current{color:#fff;background:#54b54e;}


/*详情页*/
.new_title{ text-align:center; color:#54b54e; font-size:24px;  margin-top:20px;}
.new_about{ text-align:center;/*float:right;*/margin-top:20px;}
.new_content{ margin-top:18px;}
.new_content p{ font-size:14px; line-height: 25px;}
.new_content p a:hover{color:#54b54e;}
/*上一篇 下一篇*/
.sxpian {text-align:right; margin:0px auto; padding:8px 0px; height: 32px; line-height:32px;}
.sxpian a{  height:32px; line-height:32px; text-decoration:none;}
.sxpian a:hover { color: #54b54e; text-decoration:none;}

.sitemap{ height:35px; line-height:35px;border-bottom:2px solid #c7c6c6; width:890px; float:left; padding:0px; margin:10px auto;}
.sitemap span{ width:100px; height:35px; background:#54b54e; font-size:14px; font-weight:bold;color:#FFF; text-align:center;float:left}
.tags{width:850px; height:auto; min-height:25px; margin:0 10px; padding:0; float:left; margin-bottom: 15px;}